L'essenziale del linguaggio Java per realizzare l'insieme di Mandelbrot e di Julia.
| |
Cominciamo un nuovo applet ripetendo la procedura vista prima perciò facciamo un doppio click sul collegamento veloce "shortcut" “BlueJ” o su “BlueJ. exe” nella vostra cartella, ( esattamente come nel capitolo precedente) Dovreste vedere l'immagine qui sotto, il nostro progetto con il primo applet.
![]() ![]() |
Ora dovresti vedere l'immagine qui sotto, il progetto ha due applet, ma
quello con scritto "loop_if" è ancora vuoto. Apri l' "Applet loop_if" con un doppio click. ![]() Ora alcune parole su quello che faremo in questo applet. immagine num. 3 Nel primo applet abbiamo visto come disegnare un rettangolo, un cerchio ed una linea , Ora impareremo come creare una sequenza d'istruzioni che possano essere eseguite con un certo numero di passi, e che possano essere interotte se si verificano alcune prestabilite condizioni. Abbiamo tre tipi possibili di cicli ricorsivi, FOR, WHILE, e DO WHILE, e un'istruzione condizionale IF ... ELSE. Nel listato che vedete qui sotto, ho usao i commenti per spiegarvi nel modo più stringato le regole e la logica dei cicli e delle istruzioni condizionali. |
| |
Ora potete selezionare il testo, copiatelo e incollatelo all'interno dell'applet "loop_if" che avevate aperto, eseguitelo dovreste vedere una immagine simile ad una di queste due sotto | |
Immagine num.4 ![]() |
Immagine num.5 ![]() |
Nell'immagine qui sopra ci sono 3 serie di circonferenze e quadrati, le prime 2 sono composte da 8 file e 8 righe, quella di sinistra in alto è relativa al ciclo "while" quella destra riguarda al ciclo "for" mentre per quella in basso è stao usato il ciclo "do while" | Questa immagine sopra mostra il risultato dell'istruzione che utilizza il generatore di numeri casuali random() ovvero la ran = random()*8+1, che è stata utilizzata nel ciclo "do while" nota infatti che le due immagini mostrano una diversa quantità nel numero dei cerchi e quadrati nella serie centrale in basso, perchè l'applet è stata eseguita una seconda volta. |
Capitolo 1 | Capitolo 2 | Capitolo 3 | Capitolo 4 | Capitolo 5 | Capitolo 6 |
Capitolo 7 | Capitolo 8 | Capitolo 9 | Capitolo 10 | Capitolo 11 | Capitolo 12 |